stamp the feet - Francés Inglés Diccionario